Builder

class Builder : GeneratedMessage.Builder<BuilderT> , ChannelProtos.ChannelOrBuilder

A pair of a channel number, mode and the (sharable) settings for that channel
Protobuf type meshtastic.Channel

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

The index of this channel in the channel table (from 0 to MAX_NUM_CHANNELS-1)
(Someday - not currently implemented) An index of -1 could be used to mean "set by name",
in which case the target node will find and set the channel by settings.name.
int32 index = 1;
Link copied to clipboard

TODO: REPLACE
.meshtastic.Channel.Role role = 3;
Link copied to clipboard

The new settings, or NULL to disable that channel
.meshtastic.ChannelSettings settings = 2;
Link copied to clipboard
fun getDescriptor(): Descriptors.Descriptor
Link copied to clipboard
open fun getDescriptorForType(): Descriptors.Descriptor
Link copied to clipboard
open fun getIndex(): Int

The index of this channel in the channel table (from 0 to MAX_NUM_CHANNELS-1)
(Someday - not currently implemented) An index of -1 could be used to mean "set by name",
in which case the target node will find and set the channel by settings.name.
int32 index = 1;
Link copied to clipboard

TODO: REPLACE
.meshtastic.Channel.Role role = 3;
Link copied to clipboard
open fun getRoleValue(): Int

TODO: REPLACE
.meshtastic.Channel.Role role = 3;
Link copied to clipboard

The new settings, or NULL to disable that channel
.meshtastic.ChannelSettings settings = 2;
Link copied to clipboard

The new settings, or NULL to disable that channel
.meshtastic.ChannelSettings settings = 2;
Link copied to clipboard

The new settings, or NULL to disable that channel
.meshtastic.ChannelSettings settings = 2;
Link copied to clipboard
open fun hasSettings(): Boolean

The new settings, or NULL to disable that channel
.meshtastic.ChannelSettings settings = 2;
Link copied to clipboard
Link copied to clipboard
open fun mergeFrom(other: Message): ChannelProtos.Channel.Builder
open fun mergeFrom(input: CodedInputStream, extensionRegistry: ExtensionRegistryLite): ChannelProtos.Channel.Builder
Link copied to clipboard

The new settings, or NULL to disable that channel
.meshtastic.ChannelSettings settings = 2;
Link copied to clipboard

The index of this channel in the channel table (from 0 to MAX_NUM_CHANNELS-1)
(Someday - not currently implemented) An index of -1 could be used to mean "set by name",
in which case the target node will find and set the channel by settings.name.
int32 index = 1;
Link copied to clipboard

TODO: REPLACE
.meshtastic.Channel.Role role = 3;
Link copied to clipboard

TODO: REPLACE
.meshtastic.Channel.Role role = 3;
Link copied to clipboard

The new settings, or NULL to disable that channel
.meshtastic.ChannelSettings settings = 2;